package com.logicwin.aibala.model.userLogin;

import com.logicwin.aibala.com.AibalaException;

/**
 * 用户登录认证服务接口
 * 
 * @author GuoDing
 * @since 2011-05-27
 */
public final class UserLoginService {
	private UserLoginService() {
	}
	
	/**
	 * 是否程序第一次登录
	 * @return
	 */
	public static boolean isFirstLogin() {
		return false;
	}
	
	/**
	 * 等待手机用户注册(仅对第一次登录)
	 * @return 
	 * @throws AibalaException
	 */
	public static RegLoginResult waitUserRegister() throws AibalaException {
		return null;
	}
	
	/**
	 * 等待手机用户登录
	 * @return 
	 * @throws AibalaException
	 */
	public static RegLoginResult waitUserLogin() throws AibalaException {
		return null;
	}
	
	/**
	 * 等待用户自助登录
	 * @param username 输入用户名
	 * @param password 输入密码
	 * @return 
	 * @throws AibalaException
	 */
	public static RegLoginResult waitUserLogin(String username, String password) throws AibalaException {
		return null;
	}
}
